practise upon - Español Inglés Diccionario